package com.badibadi.infos;

import java.io.Serializable;
import java.util.List;

public class MailModel implements Serializable{

	/**
	 * 
	 */
	private static final long serialVersionUID = 1L;

	 private String id; //该站内信ID
     private String uid; //接收方用户ID
     private String sent_uid; //发送方用户ID
     private String type; //站内信类型（根据此字段来显示不同的格式）   zhannei_usercontact：用户联系   zhannei_clubnotice：俱乐部通知   zhannei_contactclub：联系俱乐部
     private String content_id; //对应的站内信详细信息的ID
     private String is_anonymity; //是否匿名发送（主要用于“用户联系”和“联系俱乐部”）  0：否， 1： 是
     private String status; //消息查看状态（0：双方未看/未查看，1：双方都查看/已查看,2:问方查看过,3：答方查看过）
     private String time; //消息时间

     Cons1Model cons1; //用户联系 的显示数据
     Cons2Model cons2; //俱乐部通知 的显示数据
     Cons3Model cons3; //联系俱乐部 的显示数据
//     cons1Model{ //用户联系 的显示数据
//             private String id //用户联系的消息ID
//             private String title //发送标题
//             ///////////////////////////////////////////////
////* 注意：1、当登录用户为答方并且问方匿名时，没有askModel和answerModel；
////* 2、当登录用户为答方时，只有askModel
////* 3、当登录用户为问方时，只有answerModel
//             askModel{ //登录用户为答方情况------发送消息(问方)的用户信息----private String is_anonymity=0 时才有
//                     private String id //用户ID
//                     private String head //头像
//                     private String nickName //用户昵称
//                     private String commonFriends //共同好友个数
//             }
//             answerModel{ //登录用户为问方情况------答方消息的用户信息----private String is_anonymity=0 时才有
//                     private String id //用户ID
//                     private String head //头像
//                     private String nickName //用户昵称
//                     private String commonFriends //共同好友个数
//             }
//     }
//     cons2Model{ //俱乐部通知 的显示数据
//             private String id //俱乐部通知消息ID
//             private String cid //哪个俱乐部通知的
//             private String title //标题
//             clubModel{
//                     private String name //俱乐部名称
//                     private String logo //俱乐部LOGO
//             }
//     }
//     cons3Model{ //联系俱乐部 的显示数据
//             private String id //联系俱乐部的消息ID
//             private String uid //发送消息的用户ID   private String is_anonymity=1 时，该字段不使用
//             private String cid //俱乐部ID
//             private String title //消息标题
//             clubModel{
//                     private String name //俱乐部名称
//             }
//             userModel{ //发送消息的用户信息----private String is_anonymity=0 时才有
//                     private String id //用户ID
//                     private String head //头像
//                     private String nickName //用户昵称
//             }
//     }
	public String getId() {
		return id;
	}
	public void setId(String id) {
		this.id = id;
	}
	public String getUid() {
		return uid;
	}
	public void setUid(String uid) {
		this.uid = uid;
	}
	public String getSent_uid() {
		return sent_uid;
	}
	public void setSent_uid(String sent_uid) {
		this.sent_uid = sent_uid;
	}
	public String getType() {
		return type;
	}
	public void setType(String type) {
		this.type = type;
	}
	public String getContent_id() {
		return content_id;
	}
	public void setContent_id(String content_id) {
		this.content_id = content_id;
	}
	public String getIs_anonymity() {
		return is_anonymity;
	}
	public void setIs_anonymity(String is_anonymity) {
		this.is_anonymity = is_anonymity;
	}
	public String getStatus() {
		return status;
	}
	public void setStatus(String status) {
		this.status = status;
	}
	public String getTime() {
		return time;
	}
	public void setTime(String time) {
		this.time = time;
	}
	public Cons1Model getCons1() {
		return cons1;
	}
	public void setCons1(Cons1Model cons1) {
		this.cons1 = cons1;
	}
	public Cons2Model getCons2() {
		return cons2;
	}
	public void setCons2(Cons2Model cons2) {
		this.cons2 = cons2;
	}
	public Cons3Model getCons3() {
		return cons3;
	}
	public void setCons3(Cons3Model cons3) {
		this.cons3 = cons3;
	}

	
}
